Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Milan Challenger Wimbledon - London Australian Open - Melbourne Iasi Challenger Argentina F2 Argentina F3 Romania F8 Italy F14 Romania F9 Italy F15 Romania F11 Romania F12 Spain F15 Chile F1b Argentina F4 Argentina F5 Argentina F6 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Uruguay F1 Argentina F7 Cuba F1 Brazil F2 Chile F2 Chile F3 Argentina F3 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Romania F13 Romania F14 Argentina F6 Romania F15 Argentina F7 Romania F16 Argentina F8 Romania F17 Argentina F9 Argentina F10 Uruguay F1 Colombia F6 Chile F4 Chile F5 Chile F6 Venezuela F7 Chile F7 Venezuela F8 Colombia F1 Colombia F2 Argentina F1 Argentina F2 Argentina F3 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F9 Venezuela F1B Venezuela F1C Argentina F10 Argentina F11 Argentina F12 Brazil F8 Brazil F9 Brazil F13 Brazil F14 Uruguay F4 Argentina F1 Argentina F2 Argentina F3 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Argentina F11 Argentina F12 Argentina F13 Argentina F14 Argentina F15 Argentina F16 Argentina F17 Argentina F18 Chile F3 Chile F4 Chile F5 Uruguay F1 Uruguay F2 Argentina F1 Peru F5 Argentina F14 Argentina F15 Argentina F16 Argentina F17 Argentina F18 Argentina F19 Argentina F20 Argentina F21 Argentina F22 Argentina F24 Argentina F26 Argentina F27 Argentina F28 Italy F5 Italy F7 Italy F9 Italy F10 Italy F11 Italy F12 Argentina F14 Argentina F19 Argentina F7 Argentina F8 Chile F1a Chile Egypt F1 Egypt F2 Italy F7 Italy F8 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Germany F16 Argentina F13 Argentina F14 Peru F4 Argentina F17 Argentina F18 Spain F8 Spain F9 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F12 Italy F13 Argentina F14 Argentina F15 Argentina F16 Argentina F21 Argentina F22 Peru F1 Peru F2 Peru F3 Argentina F3 Italy F2 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F12 Italy F4 Italy F9 Italy F11 Italy F12 Italy F14 Argentina F10 Argentina F11 Argentina F12 Argentina F13 Argentina F15 Argentina F16 Argentina F17 Argentina F18 Argentina F19 Argentina F20 Argentina F21 Chile F3 Chile F4 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F8 Argentina F9 Argentina F11 Copa Ericsson Uruguay - Montevideo Timisoara Challenger - Timisoara XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples Copa Kia Challenger ATP - Santiago XII Abierto Internacional de Salinas - Salinas XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Aberto de Santa Catarina de Tenis - Florianopolis The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Bancolombia Open - Cali Lima Challenger - Lima Salinas Challenger Tanger Challenger Meknes Challenger Barletta Challenger Napoli Challenger Monza Challenger Scheveningen Challenger San Juan Challenger Villa Allende Challenger Sao Leopoldo Challenger Itajai Challenger Santos Challenger Sao Paulo Challenger Sao Paulo Challenger Rio De Janeiro Challenger Buenos Aires Challenger Montevideo Challenger Panama City Challenger Barranquilla Challenger Vercelli Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Liberec Challenger Guayaquil Challenger Montevideo Challenger Montevideo Challenger Montevideo Challenger Prostejov Challenger Caltanissetta Challenger Braunschweig Challenger Campinas Challenger Tunis Challenger Aix En Provence Challenger Montevideo Challenger Lyon Challenger Salzburg-Anif Challenger Puerto Vallarta Challenger Florianopolis Challenger Santa Cruz de la Sierra 2 Challenger Aix En Provence Challenger Bordeaux Challenger Luedenscheid Challenger Tunis Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Estoril Open - Estoril Copa Petrobras - Montevideo San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica Copa Claro - Buenos Aires Malaysian Open - Kuala Lumpur Royal Guard Open Chile - Vina del Mar 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open de Montauban - Montauban Brasil Open - Sao Paulo Trofeo Sisma Mantova - Mantova SkiStar Swedish Open - Bastad The West Side Tennis Club Clay Court Challenger - Forest Hills Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Seguros Bogota Open - Bogota Apia International - Sydney Riviera di Rimini Challenger - Rimini Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BH Tennis Open International Cup - Belo Horizonte Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney Rio Open - Rio de Janeiro Joinville Tennis Festival - Joinville Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing II Manta Open - Manta European Open - Antwerp Erste Bank Open - Vienna Apia International - Sydney Argentina Open - Buenos Aires XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Uruguray - Montevideo Brasil Open - Sao Paulo Napoli Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Barcelona Open BancSabadell - Barcelona Scheveningen Challenger Bancolombia Open - Bogota Amazonia Open de Tenis - Belem Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel China Open - Beijing San Marino Cepu Open - San Marino European Open - Antwerp Erste Bank Open - Vienna II Naples ITG Challenger - Naples ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona German Tennis Championships - Hamburg Copa Petrobras Paraguay - Asuncion ASB Classic - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Open Parc - Lyon Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Seguros Bolivar Open - Medellin Generali Open - Kitzbuhel China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Copa Petrobras Brazil - Belo Horizonte Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg BMW Open - Munich Gonet Geneva Open - Geneva Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Belgrade 2 - Belgrade Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Challenger de Providencia-Copa Kia - Santiago 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Medjurgorje Open - Medjugorje Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Iquique Challenger Bordeaux Challenger Copa Petrobras-Argentina - Buenos Aires Prostejov Challenger Milan Challenger Braunschweig Challenger Orbetello Challenger Sao Paulo Challenger Cordenons Challenger Trani Challenger Cremona Challenger Marrakech Challenger Caltanissetta Challenger Athens Challenger Montevideo Challenger Santiago Challenger Lugano Challenger Lima Challenger San Marino Challenger Kitzbuhel Challenger Szczecin Challenger Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Buenos Aires Challenger Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Montevideo Challenger Buenos Aires Challenger Santiago Challenger French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Buenos Aires Challenger Napoli Challenger Milan Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Aix En Provence Challenger Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Campinas Challenger Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Movistar Open - Santiago International German Open - Hamburg Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Montechiarugolo Challenger Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Portugal Open - Oeiras Argentina Open - Buenos Aires Konzum Croatia Open - Umag Rio Open - Rio de Janeiro Plava Laguna Croatia Open - Umag Cordoba Open - Cordoba Rio Open - Rio de Janeiro German Tennis Championships - Hamburg Gerry Weber Open - Halle Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Great Ocean Road Open - Melbourne Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, 2R, URU-VEN 4-1 Davis Cup, Group II, 3R, URU-MEX 3-1 ATP Cup - Brisbane, Perth, Sydney Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Nordea Open - Bastad Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 1R, URU-DOM 3-1 Davis Cup, Group I, PO, NZL-URU 3-1 Davis Cup, World Group, QR, AUT-URU 3-1 Olympics - Rio de Janeiro